superlative of worthy of eternal memory - German English Dictionary